package com.intelli4.pos.controllers;

import java.util.List;

import com.intelli4.pos.core.Order;
import com.intelli4.pos.core.Session;

public interface OrderController {
	public void setEventManager(OrderEventManager eventManager);
	
	public Order create(Session session);

	public void suspend(Order order);

	public void resume(Order order);

	public void complete(Order order);

	public void cancel(Order order);

	public List<Order> listSuspended();
}
